×

catch somebody red-handed meaning in English

当场捉住某人正在做坏事

Related Words

  1. something catch somebody by surprise
  2. catch tray
  3. slub catching
  4. catching crate
  5. trap caught
  6. catch trough
  7. catch alight
  8. unit catch
  9. catching fish
  10. catching device
  11. catch sleeve
  12. catch some zs
  13. catch somebody with the goods
  14. catch someone napping
PC Version

Copyright © 2018 WordTech Co.